package vo;

import java.io.Serializable;
import java.util.Collections;
import java.util.List;

/**
 * 描述
 * yanglh
 * 2017/9/14 0014 9:02
 */
public class DriverDataCenter implements Serializable{
    private String appVersionName="";  //版本名称
    private String channelId="";  //渠道ID
    private String city="";   //市
    private String district="";  //区
    private String mobile="";     //手机号
    private String orderSourceId=""; //订单源ID
    private String pageName="";  //页面名称
    private String phoneIMEI="";   //手机IMEI
    private String province="";    //省
    private String startTime="";  //页面进入时间
    private String stopTime="";    //页面离开时间
    private String timeStamp="";   //时间戳
    private String uniqueId="";   //设备唯一码
    private String userLatitude="";  //用户纬度
    private String userLongitude="";  //用户经度
    private String versionSeq="";  //版本序列码
    private String userId="";    //用户ID
    private String ip="";       //用户IP

    public String getAppVersionName() {
        return appVersionName;
    }

    public void setAppVersionName(String appVersionName) {
        this.appVersionName = appVersionName;
    }

    public String getChannelId() {
        return channelId;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getOrderSourceId() {
        return orderSourceId;
    }

    public void setOrderSourceId(String orderSourceId) {
        this.orderSourceId = orderSourceId;
    }

    public String getPageName() {
        return pageName;
    }

    public void setPageName(String pageName) {
        this.pageName = pageName;
    }

    public String getPhoneIMEI() {
        return phoneIMEI;
    }

    public void setPhoneIMEI(String phoneIMEI) {
        this.phoneIMEI = phoneIMEI;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getTimeStamp() {
        return timeStamp;
    }

    public void setTimeStamp(String timeStamp) {
        this.timeStamp = timeStamp;
    }

    public String getUniqueId() {
        return uniqueId;
    }

    public void setUniqueId(String uniqueId) {
        this.uniqueId = uniqueId;
    }

    public String getUserLatitude() {
        return userLatitude;
    }

    public void setUserLatitude(String userLatitude) {
        this.userLatitude = userLatitude;
    }

    public String getUserLongitude() {
        return userLongitude;
    }

    public void setUserLongitude(String userLongitude) {
        this.userLongitude = userLongitude;
    }

    public String getVersionSeq() {
        return versionSeq;
    }

    public void setVersionSeq(String versionSeq) {
        this.versionSeq = versionSeq;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getStopTime() {
        return stopTime;
    }

    public void setStopTime(String stopTime) {
        this.stopTime = stopTime;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(appVersionName).append("€")
                .append(channelId).append("€")
                .append(city).append("€")
                .append(district).append("€")
                .append(mobile).append("€")
                .append(orderSourceId).append("€")
                .append(pageName).append("€")
                .append(phoneIMEI).append("€")
                .append(province).append("€")
                .append(startTime).append("€")
                .append(stopTime).append("€")
                .append(timeStamp).append("€")
                .append(uniqueId).append("€")
                .append(userLatitude).append("€")
                .append(userLongitude).append("€")
                .append(versionSeq).append("€")
                .append(userId).append("€")
                .append(ip).append("€");
        return sb.toString();
    }
}
